split-block concrete - French English Dictionary